/* 巴洛克字体 */
/* @font-face {
  font-family: '巴洛克';
  src: url('./font/BALUOKE/aa.woff') format('woff');
  src: url('./font/BALUOKE/aa.woff2') format('woff2');
} */
/* 汉仪锐楷 */
/* @font-face {
  font-family: '汉仪锐楷';
  src: url('./font/HANYIKAIRUI/hanyikairui.woff') format('woff');
  src: url('./font/HANYIKAIRUI/hanyikairui.woff2') format('woff2');
} */
/* 汉仪旗黑-50 */
/* @font-face {
  font-family: '汉仪旗黑-50';
  src: url('./font/HANYIHEIQi/hanyiheiqi.woff') format('woff');
  src: url('./font/HANYIHEIQi/hanyiheiqi.woff2') format('woff2');
} */
.font-baluoke {
  font-family: 巴洛克;
}
.font-hanyikairui {
  font-family: 汉仪锐楷;
}
.font-hanyiheiqi {
  font-family: 汉仪旗黑-50;
}
.font-heiti {
  font-family: 黑体;
}
.font-yahei {
  font-family: 微软雅黑;
}

:root {
  --touying-bg-color: #4527a0;
  --text-shadow-x: 0px;
  --text-shadow-y: 0px;
  --text-shadow-blur: 0px;
  --text-shadow-color: black;
}
.bgjb {
  background-image: url("../../assets/touyingbg1.jpeg");
  background-repeat: no-repeat;
  background-size: cover;
}
.chunse {
  background-color: var(--touying-bg-color) !important;
}
.firstBgjb-t {
  background-image: url("../../assets/T.jpg");
  background-repeat: no-repeat;
  background-size: cover;
}
.firstBgjb-24 {
  background-image: url("../../assets/24.jpg");
  background-repeat: no-repeat;
  background-size: cover;
}
.firstBgjb-70 {
  background-image: url("../../assets/70.jpg");
  background-repeat: no-repeat;
  background-size: cover;
}
.slide-text {
  color: #ffffff;
  font-size: 80px;
  font-weight: bolder;
}
.slide-text-title {
  font-weight: bolder;
  font-size: 120px;
}
.index-slide-text-title {
  font-size: 30px;
}

.h-100 {
  height: 100%;
}
.w-100 {
  width: 100%;
}

.d-flex {
  display: flex;
}
.flex-wrap {
  flex-wrap: wrap;
}
.align-items-center {
  align-items: center;
}
.justify-content-center {
  justify-content: center;
}
.text-center {
  text-align: center;
}

.text-shadow-0 {
  text-shadow: none;
}

.text-shadow-1 {
  text-shadow: 2px 2px 2px #000000;
}

.text-shadow-2 {
  text-shadow: 4px 4px 2px #000000;
}

.text-shadow-3 {
  text-shadow: 6px 6px 3px #000000;
}

.text-shadow-4 {
  text-shadow: 8px 8px 4px #000000;
}

.text-shadow-5 {
  text-shadow: 10px 10px 4px #000000;
}

.text-stroke-1 {
  -webkit-text-stroke-width: 1px;
}

.text-stroke-2 {
  -webkit-text-stroke-width: 2px;
}

.text-stroke-3 {
  -webkit-text-stroke-width: 4px;
}
